package ltd.hanamaki.study.oop.demo10.demo;

public class Bus extends Car {
    /* 子类 继承 父类，就会得到 所有父类的 公共的属性 和 方法  */

    /* 编写 子类的构造方法来判断 车类型 */
    public Bus(int seat) {
        if (seat <= 16) {
            super.dayRendMoney = 800;
            super.seat = seat;
        } else if (seat > 16) {
            super.dayRendMoney = 1500;
            super.seat = seat;
        }
    }

    /* 重写 父类中 计算 日租费的方法来计算 价钱 */

    @Override
    public void calcRendPrice(int days) {
        System.out.println("客车的座位数为：" + super.seat + "\n" +
                "日租费为:" + super.dayRendMoney + "\n" +
                "租赁天数为：" + days + "\n" +
                "租赁价为：" + days * super.dayRendMoney);
    }
}
